Big Huge Thesaurus

occluded front

noun